package com.mes.prepare.domain;

import java.util.Date;

import com.mes.basicdata.domain.Part;
import com.mes.basicdata.domain.TypesData;
import com.mes.common.domain.BasicModel;



/**
 * PrepareJudgeDetail entity.
 * 
 * @author niukay created on July 8th, 2013
 */
@SuppressWarnings("serial")
public class PrepareJudgeDetail extends BasicModel
{
	protected String judgeId;
	protected PrepareJudgeHeader prepareJudgeHeader;
	protected Long judgeSeq;
	protected String partUid;
	protected Part part;
	protected Long requireNum;
	// ÿ�ζ�̬ͳ��Ȩ�޿ⷿ���й��ߵ����������ǲ�д�뵽���ݿ���
	protected Double totalQty;
	protected Long judgeNum;
	protected String relationOrder;
	protected String itemJudgeState;
	protected TypesData itemJudgeStateDesc;
	protected String isFinishJudge;
	protected Date finalTime;
	protected Date nextTime;

	public String getJudgeId()
	{
		return judgeId;
	}

	public void setJudgeId(String judgeId)
	{
		this.judgeId = judgeId;
	}

	public PrepareJudgeHeader getPrepareJudgeHeader()
	{
		return prepareJudgeHeader;
	}

	public void setPrepareJudgeHeader(PrepareJudgeHeader prepareJudgeHeader)
	{
		this.prepareJudgeHeader = prepareJudgeHeader;
	}

	public Long getJudgeSeq()
	{
		return judgeSeq;
	}

	public void setJudgeSeq(Long judgeSeq)
	{
		this.judgeSeq = judgeSeq;
	}

	public String getPartUid()
	{
		return partUid;
	}

	public void setPartUid(String partUid)
	{
		this.partUid = partUid;
	}

	public Part getPart()
	{
		return part;
	}

	public void setPart(Part part)
	{
		this.part = part;
	}

	public Long getRequireNum()
	{
		return requireNum;
	}

	public void setRequireNum(Long requireNum)
	{
		this.requireNum = requireNum;
	}

	public Double getTotalQty()
	{
		return totalQty;
	}

	public void setTotalQty(Double totalQty)
	{
		this.totalQty = totalQty;
	}

	public Long getJudgeNum()
	{
		return judgeNum;
	}

	public void setJudgeNum(Long judgeNum)
	{
		this.judgeNum = judgeNum;
	}

	public String getRelationOrder()
	{
		return relationOrder;
	}

	public void setRelationOrder(String relationOrder)
	{
		this.relationOrder = relationOrder;
	}

	public String getItemJudgeState()
	{
		return itemJudgeState;
	}

	public void setItemJudgeState(String itemJudgeState)
	{
		this.itemJudgeState = itemJudgeState;
	}
	
	public TypesData getItemJudgeStateDesc()
	{
		return itemJudgeStateDesc;
	}

	public void setItemJudgeStateDesc(TypesData itemJudgeStateDesc)
	{
		this.itemJudgeStateDesc = itemJudgeStateDesc;
	}

	public String getIsFinishJudge()
	{
		return isFinishJudge;
	}

	public void setIsFinishJudge(String isFinishJudge)
	{
		this.isFinishJudge = isFinishJudge;
	}

	public Date getFinalTime()
	{
		return finalTime;
	}

	public void setFinalTime(Date finalTime)
	{
		this.finalTime = finalTime;
	}

	public Date getNextTime()
	{
		return nextTime;
	}

	public void setNextTime(Date nextTime)
	{
		this.nextTime = nextTime;
	}
}
